package com.molichuxing.services.infrastructure.dto.response;

import java.time.LocalDateTime;

import com.molichuxing.framework.dto.ResponseRootDto;

import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = true)
public class EnterpriseDto extends ResponseRootDto {
    /**
     *  id
     */
    private Integer id;

    /**
     * 企业名称 name
     */
    private String name;

    /**
     * 企业全称 full_name
     */
    private String fullName;

    /**
     * 企业类型（1：一般企业，2：政府、事业单位，3：上市公司及其控股公司） type
     */
    private Integer type;

    /**
     * 法人姓名 legal_person_name
     */
    private String legalPersonName;

    /**
     * 城市id region_id
     */
    private Integer regionId;

    /**
     * 具体地址 address
     */
    private String address;

    /**
     * 营业执照号 business_license_no
     */
    private String businessLicenseNo;

    /**
     * 营业执照url business_license_url
     */
    private String businessLicenseUrl;

    /**
     * 纳税人识别号 taxpayer_id_no
     */
    private String taxpayerIdNo;

    /**
     * 开户行 account_bank
     */
    private String accountBank;

    /**
     * 对公账号 bank_number
     */
    private String bankNumber;

    /**
     * 负责人姓名 responsible_account_name
     */
    private String responsibleAccountName;

    /**
     * 负责人手机 responsible_account_phone
     */
    private String responsibleAccountPhone;

    /**
     * 固定电话 telephone
     */
    private String telephone;

    /**
     * 邮箱 email
     */
    private String email;

    /**
     * 创建时间 gmt_create
     */
    private LocalDateTime gmtCreate;

    /**
     * member_enterprise
     */
    private static final long serialVersionUID = 1L;

   
}